photo-matching technology - Turco Inglés Diccionario